﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SurvivalStrategy.Entities.ConversationData
{
    public enum ConversationStates
    {
        Active,
        Unactive
    }

    public class ConversationComponent : EnitityComponents.EntitiyComponent
    {
        public ConversationStates converstationState { get; internal set; }
        public List<string> AIMLFiles { get; set; } 

        public bool StartConverstation()
        {
            if(this.converstationState == ConversationStates.Unactive)
            {
                this.converstationState = ConversationStates.Active;
                return true;
            }
            return false;
        }

        public bool EndConverstation()
        {
            if (this.converstationState == ConversationStates.Active)
            {
                this.converstationState = ConversationStates.Unactive;
                return true;
            }
            return false;
        }
    }
}
